package unq.persistencia;

/**
 * TODO: description
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 */

public class HabilidadImpl implements Habilidad {
    private Posicion posicion;

    private int valor = 0;

    public HabilidadImpl(final Posicion posicion, final int valor) {
        this.setPosicion(posicion);
        this.setValor(valor);
    }

    public int getValor() {
        return this.valor;
    }

    public void setValor(final int valor) {
        this.valor = valor;
    }

    public Posicion getPosicion() {
        return this.posicion;
    }

    public void setPosicion(final Posicion posicion) {
        this.posicion = posicion;
    }

    @Override
    public int getValor(final Posicion posicion) {
        if (this.getPosicion().equals(posicion)) {
            return this.getValor();
        } else {
            return 0;
        }

    }

}
